home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / grafik / 3d & render tools / irit / man / man6 / trefine.6 < prev    next >
Encoding:
Text File  |  1996-07-16  |  964 b   |  29 lines

  1. .TH TREFINE
  2.  6 "IRIT Version 6.0" 
  3. .SH NAME
  4. TREFINE
  5.  
  6.  
  7.  
  8.  TrivarType TREFINE( TrivarType TV, ConstantType Direction,
  9.                      NumericType Replace, ListType KnotList )
  10.  
  11. Provides the ability to Replace a knot vector of TV or refine 
  12. it in the specified direction Direction (ROW, COL, or DEPTH).
  13. KnotList is a list of knots to refine TV at. All knots should be
  14. contained in the parametric domain of TV in Direction. If the knot
  15. vector is replaced, the length of KnotList should be identical to the
  16. length of the original knot vector of TV in Direction. If TV
  17. is a Bezier trivariate, it is automatically promoted to be a Bspline
  18. trivariate.
  19.  
  20. Example:
  21.  
  22.     TV = TREFINE( TREFINE( TREFINE( TV,
  23.                                     ROW, FALSE, list( 0.333, 0.667 ) ),
  24.                            COL, FALSE, list( 0.333, 0.667 ) ),
  25.                   DEPTH, FALSE, list( 0.333, 0.667 ) );
  26.  
  27. refines TV in all directions by adding two more knots at 0.333 and
  28. 0.667.
  29.